home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Topik
/
Topik - Disk 15 - Nifty (19xx)(Topik Public Domain)(PD)[WB].zip
/
Topik - Disk 15 - Nifty (19xx)(Topik Public Domain)(PD)[WB].adf
/
Hilbert
/
Hilbert.doc
< prev
next >
Wrap
Text File
|
1989-08-20
|
3KB
|
78 lines
*** TOPIK Note : You'll find the assembly source file in this directory
also, called Hilbert.asm !!
*****************************************************************************
*
* Hilbert (c) 1987 The Puzzle Factory
*
* Program: Hilbert.asm V0.6 Author: Jeff Lavin
* Based on a recursive algorithm Created: 10/28/87
* by Michael Ackerman Last Update: 12/01/87
* from BYTE - June 1986
*
* Use: 1> [run] Hilbert
*
* Instructions
* ============
* Project Menu
* ------------
* "Save IFF" and "Screen Dump" items are not implemented in this version.
* If anyone knows of some good code for doing these things (assembly
* prefered, but will accept C as a last resort), please upload to my
* board.
*
* "Hide Title" will toggle the screen title bar on and off. You still
* get the menu bar by pushing the mouse button.
*
* "About" displays an informative requester. You must click in 'OK' to
* to make it go away and reactivate the menus.
*
* "Quit" - Since there is no close gadget, you must use this to exit.
*
* Action Menu
* -----------
* "Order" lets you pick a first through seventh order Hilbert Curve.
* Just select the menu option and the program will draw that curve.
*
* "Color" has two options: "Color" or "B & W". These will not change
* the colors of the current drawing. To see the color change, pick
* "Redraw" or a new Order number. BTW, the colors for EACH line
* segment are selected randomly from Screen colors 2-16, thanks to
* an ingenious pseudo-random number generator by Leo Schwab.
*
* "Redraw" will simply instruct the program to redraw the last selection
* in case you have changed the COLOR/B & W selection, or just want
* to see it drawn again.
*
* If you're interested in Hilbert curves, read the article by
* Michael Ackerman in the June 1986 issue of (c) BYTE.
*
* >> No warrantee of any kind whatsoever expressed or implied! <<
*
* This program is hereby placed in the public domain and is freely
* distributable if the following is observed:
*
* 1. This notice must be distributed intact with the program.
* 2. The following files must be distributed intact with the program.
*
* Hilbert - Executable
* Hilbert.doc - Documentation
* Hilbert.asm - Assembly source
*
* 3. Only a reasonable distribution fee may be charged, such
* as by User Group PD Libraries.
* 4. Commercial use is prohibited without the author's written
* consent.
*
* I can be reached at: The Symposium
* Amiga Development BBS
* 1 Meg Memory - 33 Meg Hard Drive
* 300/1200, 8-N-1, 24 hr, (503) 935-7883
* Another Citadel-68K BBS
*
*****************************************************************************